#include "heart_acceptor.h"

/////////////////////////////////////////////////////////////////////////////////////////
// 
namespace xos
{
    heart_acceptor::heart_acceptor()
    {
        m_iInterval = 20;
        m_iCurTime = 0;
        m_pAcceptor = 0;
    }

    heart_acceptor::~heart_acceptor()
    {
        term();
    }

    ////////////////////////////////////////////////////////////////////////////////////
    // 

    int heart_acceptor::init()
    {
        int nRet = 0;
        return nRet;
    }

    int heart_acceptor::term() 
    {
        int nRet = 0;

        m_iInterval = 20;
        m_iCurTime = 0;
        m_pAcceptor = 0;

        return nRet;
    }

    ////////////////////////////////////////////////////////////////////////////////////
    // 

    // 
    // release
    // 
    int heart_acceptor::release()
    {
        int nRet = 0;

        term();
        put_back_lock();

        return nRet;
    }
} // xos
